<!--/*设置导航栏颜色 start */-->
:root {
	--header-color: #003251;
	--header-active-color: #9f9f9f63 ;
	--header-font-color: #fff;
	--theme-color: var(--header-color);
	--theme-active-color: var(--header-active-color);
	--common-font-size: 18px;
	--common-desc-font-size: calc(var(--common-font-size) - 2px);
	--common-max-width: 1280px;
	--common-font-color: var(--header-font-color);
}
main,.inner{
  max-width: var(--common-max-width) !important;
}
.bluePoint{
  width: 6px;
  height: 6px;
  min-width:6px;
  min-height:6px;
  display: inline-block;
  background: var(--header-color);
  border-radius: 50%;
  vertical-align: middle;
  margin-right: 10px;
}
#aroundNewsTest,#aroundNews{
	display: none
}
.storyNum .bluePoint{
  margin-left:20px;
  margin-right:20px;
}
.global-header .global-header-container{
  background: var(--header-color) !important ;
}
.fixed .header-wrapper .menu>li>a:hover{
  background:var(--header-active-color);
}
.fixed .header-wrapper .menu>li>a:link{
  color:var(--header-font-color);
}
.inner .header-wrapper .menu>li.menu-item-has-children>a .imgBg{
  display: inline-block;
  background: url(https://wwp-static.wenweipo.com/img/common/down-arrow.svg) center center/contain no-repeat;
}

.fixed .bar-wenweipo-paper a,.fixed .bar-wenweipo-old a,.fixed .bar-haiwaiban a,
.fixed .bar-dw-link a{
  color:var(--header-font-color);
  min-width:3em;
}
.fixed .global-header-container{
    background: var(--header-color) !important;
}
.header-wrapper .sub-menu{
  background-color: var(--header-color) !important;
  border-color: var(--header-color) !important;
}

.header-wrapper .sub-menu a:hover, .header-wrapper .sub-menu a:link:hover{
  background:var(--header-active-color);
}
.header-wrapper .menu li.current-menu-item>a{
  background:var(--header-active-color);
}
.headerRedLine{
  border-bottom: 5px solid var(--header-color);
}
.header-wrapper .menu>li>a:hover{
  background:var(--header-active-color);
}
.fixed .header-wrapper .menu>li>a:hover, .header-wrapper .menu>li>a:link:hover{
	 background:var(--header-active-color);
}
.fixed .header-wrapper .menu>li>a, .fixed .header-wrapper .menu>li>a:link{
	color:var(--header-font-color);
}
.global-header div:has(> .text){
	text-align:center;
	padding:0 5px;
}
.global-header div:has(> .text):hover{
   background:var(--header-active-color);
}
/* 设置网页顶部 start */
.global-percent .date-box{
  display: flex;
  flex-wrap: wrap;
  align-items: center;
}
.current-date,.weather-body .module:not(.weather-level){
  min-width:11em;
  color: var(--header-color);
}
.top-txt-icon{
  margin-left:10px;
  margin-right:20px;
}
.global-header-btn{
  /*min-width: 25%;
  max-width:100%;*/
}
.header-search{
  width:100%;
}
#header-search-form input{
  /*height: 48px;*/
  height: 36px;
  width: 100%;
}
.global-header-btn .icon{
  /*height: 48px;*/
  height: 36px;
}
#header-search-form{
  font-size:16px;
}
.global-header-top{
  max-width: var(--common-max-width) !important;
}
#he-plugin-simple{
  min-width: 12em;
	/*margin-left: 10px;*/
}
.global-header-btn .icon{
  background: var(--header-color);
  border-color: var(--header-color);
}
@media (max-width: 1450px){
  .global-percent .date-box{
    flex-wrap: wrap !important;
  }
}
@media (max-width: 900px){
  .global-header-top{
    flex-wrap: nowrap !important;
  }
}
@media (max-width: 650px){
  .global-percent .date-box{
    flex-wrap:wrap !important;
  }
  .weather-body{
    padding-left: 0px;
  }
.global-header-logo-date .global-header-date{
   width:182px;
}
}
/* 设置网页顶部 end */
/* 设置栏目标签 start */
.column-title-vertical-line{
  margin-bottom:40px;
  height: auto;
  margin-top: 10px;
  line-height:46px;
  font-size: 24px;
  position:relative;
  display: flex;
  align-items: center;
  margin:20px 0 25px;;
}
.column-title-name,.secondary-title-name{
  color: var(--header-color) !important;
  font-size: 28px;
  position: relative;
  font-weight: 600 !important;
  line-height: 2rem !important;
  padding-left: 10px;
}
.column-title-name:hover,.secondary-title-name:hover{
  color: var(--header-color) !important;
}
.column-title-name::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	background: var(--header-color);
}
.redLine{
	display: none;
}
.grayLine{
  width: 100%;
  margin-left: 0;
}
.red-logo{
  display: none !important;
}
.white-logo{
  display:block !important;
}
.Headlines{
	padding:0px;
}
.secondary-title{
  margin-top: 5px;
}
.baoqing{
   margin-top: -9vh;
}
.special-column-title{
	height: auto;
}
.special-column-title .columnTitleName{
	line-height:2rem;
	margin:0;
	padding:0 0 0 10px;
	position:relative;
}
.special-column-title .columnTitleName::before{
	content: '';
	position: absolute;
	left: 0;
	top: 0;
	width: 4px;
	height: 100%;
	background: #ffffff;
}
/* 设置栏目标签 end */

/* 设置日期样式start */
.layui-laydate .layui-this {
    background-color: var(--theme-color) !important;
}
.date-area-title-right .date-prev img,.date-area-title-right .date-next img{
	display:none;
}
.date-area-title-right .date-prev,.date-area-title-right .date-next{
	height:100%;
	width:10px;
}
.date-area-title-right{
	position:relative;
}
.date-area-title-right .date-prev::before{
	content: '';
	position:absolute;
	border-right: 8px solid var(--theme-color);
	border-bottom: 7px solid #fff;
	border-top: 7px solid #fff;
	top:50%;
	left: 5px;
	transform:translate(-50%,-50%);
}
.date-area-title-right .date-next::after{
	content: '';
	position:absolute;
	border-left: 8px solid var(--theme-color);
	border-bottom: 7px solid #fff;
	border-top: 7px solid #fff;
	top:50%;
	right: 0;
	transform:translate(-50%,-50%);
}

/* 设置日期样式end */

.atlas-section .featured h2::after {
    background-color: var(--theme-color);
}
.news-ranking .title:hover{
  color: var(--theme-color);
  text-decoration: none ;
}

.hongkong .content-title:after{
	background-color: var(--theme-color);
}